<%@ page contentType="text/html"%>
<%@ include file="/jsp/admin_header.jsp"%>
<%@ include file="/jsp/admin_left_menu.jsp"%>
<!--  
      Autore: Giorgio Vitale
-->

<%@ page import="it.dei.unipd.healthservice.resource.*"%>
<%@ page import="java.util.*" %>
<% List<OrdineFornitura> ordini = (List<OrdineFornitura>)request.getAttribute("ordini");
	if (ordini==null)
		ordini = new ArrayList<OrdineFornitura>();
	StatoOrdine stato = (StatoOrdine)request.getAttribute("stato");
	String ordine = (String)request.getAttribute("ordine");
	String metodoOrdinamento = (String)request.getAttribute("metodoordinamento");
	
	//costruisco stringhe con indirizzi gia formati
	String variabiliSenzaMetodoOrdinamento = "";
	if (stato!=null) variabiliSenzaMetodoOrdinamento = "stato="+stato;
	
	String variabiliSenzaOrdine = "";
	if (stato!=null) variabiliSenzaOrdine = "stato="+stato;
	if (metodoOrdinamento!=null)
	{	if (variabiliSenzaOrdine!=null) 
		variabiliSenzaOrdine+="&";
		variabiliSenzaOrdine += "metodoordinamento="+metodoOrdinamento;
	}
%>

<h1>Ordini fornitura</h1><br>

<a href=view_ordini_fornitura>all</a> | 
<a href=view_ordini_fornitura?stato=in_carico>in carico</a> | 
<a href=view_ordini_fornitura?stato=spedito>spedito</a> | 
<a href=view_ordini_fornitura?stato=consegnato>consegnato</a> | 
<a href=view_ordini_fornitura?stato=consegnato_non_ritirato>consegnato non ritirato</a><br>

<script>
function eliminaOrdine(id)
{	if (confirm('Operazione non reversibile, confermare eliminazione?')) {
		document.getElementById('elimina_'+id).submit();	

	}

}
</script>

<table class="corpo">
	<thead>
		<tr>
			<th>ID Ordine</th>
			<th>P. IVA</th>
			<th>Stato</th>
			<th>Data Apertura</th>
			<th>Data Chiusura</th>
			<th>Elimina</th>
		</tr>
	</thead>
	<tbody>
<% for (OrdineFornitura o : ordini) {%>
	<tr><td> <a href="view_dettagli_ordine_fornitore?id=<%= o.getIdOrdineFornitura() %>"><%= o.getIdOrdineFornitura() %></a></td>
		<td> <%= o.getPiva() %>&nbsp;</td>
		<td> <%= o.getStato() %>&nbsp;</td>
		<td> <%= o.getDataOrdine() %>&nbsp;</td>
		<td> <%= o.getDataConsegna() %>&nbsp;</td>
		<td>
			<form id="elimina_<%=o.getIdOrdineFornitura() %>" method="get" action="view_ordini_fornitura">
				<input type=hidden name=delete value=1>
				<input type=hidden name=id value="<%=o.getIdOrdineFornitura() %>">
				<a href="#" onclick="eliminaOrdine(<%=o.getIdOrdineFornitura() %>);">X</a>
            </form>
		</td></tr>
<% } %>	
	</tbody>
</table>

<% String err = (String)request.getAttribute("errore");%>
<%	if (err!=null){%>
<%= err %>
<%} //err !=null%>
<jsp:include page="/jsp/admin_footer.jsp" flush="true" />

</BODY>
</HTML>